home *** CD-ROM | disk | FTP | other *** search
/ Family Fun / Family Fun.iso / joke2 / 8088 / 8088.txt
Text File  |  1986-06-06  |  2KB  |  64 lines

  1.  
  2.              Undocumented 8088/8086 Instruction Set
  3.  
  4.   Assembler programs are written with short abbreviations called
  5. MNEMONICS, in other words instead of writing GOTO, the programmer
  6. writes JMP or even BRA (branch).  These instructions are frequently
  7. abbreviated into total incomprehensibility.
  8.  
  9.   Of course, we all know that abbreviations are arbitrary.  Anyone
  10. who has spent any time programming in assembler knows that all
  11. computers can be programmed using an undocumented set of
  12. instructions.  Frequently when an error is made writing a program in
  13. assembler a user can actually see the program executing the
  14. undocumented instructions.
  15.  
  16.   These instructions vary from machine from machine, but all
  17. computers have a certain set of them in common.  As a service to
  18. humanity, I am here revealing these common instructions for the first
  19. time.
  20.  
  21.  
  22.     ARG : Agree to Run Garbage
  23.     BDM : Branch and Destroy Memory
  24.     CMN : Convert to Mayan Numerals
  25.     DDS : Damage Disk and Stop
  26.     EMR : Emit Microwave Radiation
  27.     ETO : Emulate Toaster Oven
  28.     FSE : Fake Serious Error
  29.     GSI : Garble Subsequent Instructions
  30.     GQS : Go Quarter Speed
  31.     HEM : Hide Evidence of Malfunction
  32.     IDD : Inhale Dust and Die
  33.     IKI : Ignore Keyboard Input
  34.     IMU : Irradiate and Mutate User
  35.     JPF : Jam Paper Feed
  36.     JUM : Jeer at Users Mistake
  37.     KFP : Kindle Fire in Printer
  38.     LNM : Launch Nuclear Missles
  39.     MAW : Make Aggravating Whine
  40.     NNI : Neglect Next Instruction
  41.     OBU : Overheat and Burn if Unattended
  42.     PNG : Pass Noxious Gas
  43.     QWF : Quit Working Forever
  44.     QVC : Question Valid Command
  45.     RWD : Read Wrong Device
  46.     SCE : Simulate Correct Execution
  47.     SDJ : Send Data to Japan
  48.     TTC : Tangle Tape and Crash
  49.     UBC : Use Bad Chip
  50.     VDP : Violate Design Parameters
  51.     VMB : Verify and Make Bad
  52.     WAF : Warn After Fact
  53.     XID : eXchange Instruction with data
  54.     YII : Yield to Irresistible Impulse
  55.     ZAM : Zero All Memory
  56.  
  57.  
  58. Credit to: Bruce Tonkin, 11/85 edition of COMPUTERPEOPLE Monthly
  59.            P.O. Box 5809, Chicago, IL  60680     312-829-3505
  60.  
  61. In case you are uncertain, these commands are meant to be a joke.
  62.       P.O. Box 5809, Chicago, IL  60680     312-829-3505
  63.  
  64. In case you are uncertain, these c